MDirectorNewsletter\admin\MDirector_Newsletter_Admin D

Total Complexity 184
Dependencies 10
Dependents 2
Total lines 1,912
Lines of code 1,266
Logical lines of code 497
Comment lines 277
Methods 70
Properties 11

Methods 70

Method Rating Maintainability Complexity Lines of code
mdirectorNewsletterSave()
A
40 13 70
mdirectorNewsletterInit()
A
42 9 55
checkCheckboxesValuesForSave()
S
48 6 34
mdTabContentSettings()
S
49 6 34
createMdirectorWeeklyLists()
S
46 5 43
createMdirectorDailyLists()
S
46 5 43
mdTabContentAdvance()
S
53 6 23
sendWeeklyTest()
S
47 5 37
sendDailyTest()
S
47 5 37
checkApi()
S
48 5 36
deleteDir()
S
57 5 16
isPluginConfigured()
S
63 6 10
saveDebugSettings()
S
51 4 28
mdTabContentTests()
S
48 3 37
mdirectorGetCategories()
S
55 4 20
createMdirectorWeeklyCampaigns()
S
55 4 19
createMdirectorDailyCampaigns()
S
56 4 18
mdirectorChecks()
S
62 4 14
saveSettings()
S
53 3 23
getHTMLUsedLists()
S
53 3 23
createMdirectorLists()
S
54 3 23
createMdirectorCampaigns()
S
54 3 23
getListsIds()
S
55 3 19
sendingTest()
S
57 3 19
mdTabContentLogs()
S
56 3 17
getHTMLStep8()
S
51 2 30
getHTMLForPrivacyPolicy()
S
50 2 29
getHTMLStep4()
S
52 2 25
buildWeekdaySelectorHTML()
S
54 2 22
getHTMLDynamicSubjects()
S
54 2 21
getHTMLFixedSubjects()
S
55 2 20
buildSubcategoriesHTML()
S
56 2 19
checkVersion()
S
57 2 18
saveAdvanceSettings()
S
57 2 18
buildOptionsForDays()
S
58 2 16
buildSubjectDailyDynamic()
S
58 2 16
buildSubjectWeeklyDynamic()
S
58 2 16
getHTMLStep2()
S
51 1 30
getOption()
S
67 3 8
check_curl()
S
61 2 13
getHTMLStep6()
S
62 2 11
getHTMLStep5()
S
54 1 21
setTranslationsStrings()
S
57 1 17
generateAllTemplateOptions()
S
69 2 7
getLastDateSend()
S
67 2 7
composeListName()
S
65 2 9
__construct()
S
60 1 13
createCampaignViaAPI()
S
63 1 12
enqueueScripts()
S
63 1 12
createListViaAPI()
S
63 1 12
getWeekdaySelectorArray()
S
63 1 11
getHTMLStep9()
S
65 1 9
pregGrepKeys()
S
71 1 6
enqueueStyles()
S
68 1 8
getPluginApiKey()
S
80 1 3
mdTabContentWelcome()
S
71 1 6
mdTabContentHelp()
S
71 1 6
t()
S
73 1 6
getCurrentTab()
S
79 1 3
getHTMLStep1()
S
68 1 7
cleanCache()
S
77 1 4
resetOptions()
S
80 1 3
loadDependencies()
S
73 1 6
getHTMLStep7()
S
71 1 6
setCurrentLanguages()
S
80 1 3
buildCategoriesHTML()
S
65 1 10
getPluginApiSecret()
S
80 1 3
mdirectorNewsletterMenu()
S
66 1 8
getWPMLCompatibilityTemplate()
S
71 1 6
generateTemplateOptions()
S
67 1 9